package com.example.fbneo_crc2;


public class Jz16 {
    /**
     * 获取到颜色的透明值(0-255)
     * @param color
     * @return
     */
    public static int getColorTransparentVal(int color){
        try{
            return jz16ToInt(intTo16Jz(color&0xff000000).substring(0,2));
        }catch (Exception e){
            e.printStackTrace();
        }
        return 0;
    }
    /**
     * int值转16进制
     * @param num
     * @return
     */
    public static String intTo16Jz(int num){
        return String.format("%08x",num);
    }

    /**
     * int值转16进制
     * @param num
     * @return
     */
    public static String longTo16Jz(long num){
        return String.format("%016x",num);
    }

    /**
     * 16进制转int
     * @param jz16
     * @return
     */
    public static int jz16ToInt(String jz16){
        return Integer.parseInt(jz16,16);
    }
}
